package com.edu.exam.enums.assessment.generation;

/**
 * 生成类型枚举
 *
 * @author 系统生成
 * @version 2.0
 * @since 2025-11-09
 */
public enum GenerationType {
    AUTO("自动生成"),
    MANUAL("手动生成"),
    SCHEDULED("计划生成"),
    BATCH("批量生成"),
    TEMPLATE("模板生成"),
    IMPORT("导入生成");

    private final String description;

    GenerationType(String description) {
        this.description = description;
    }

    public String getDescription() {
        return description;
    }

    @Override
    public String toString() {
        return name() + " - " + description;
    }
}